a = int(input("Bведите четырёхзначное число: "))
cnt = 0
s = set()
d = 0
if str(a)[0] != "0":
    print("Число некорректно")
if len(str(a)) < 4 or len(str(a)) > 4:
    print("Введённое число не является четырёхзначным")
if a % 2 == 0:
    print("Число чётное: Да")
else:
    print("Число чётное: Нет")
if a % 3 == 0:
    print("Число кратно 3: Да")
else:
    print("Число кратно 3: Нет")
if a ** 5 / 10 == a ** 5 / 10:
    print("Число является квадратом числа: ", int(a ** (5 / 10)))
else:
    print("Число неявляется квадратом числа ")
for a in range(4):
     s.add(str(a)[cnt])
cnt += 1
print('Наименьшая цифра числа: ', min(s))
print('Наибольшая цифра числа: ', max(s))
cnt = 0
for i in range(4):
    if "0" in str(a)[cnt]:
        d += 1
        s += 1
print('Количество нулей в числе: ', a)
cnt = 0
print('Цифра в разряде единиц является квадратом цифры:', int(a % 10) ** (5 / 10))
print('Цифра в разряде десятков является квадратом цифры:', float(a % 100 / 10) ** (5 / 10))
print('Цифра в разряде сотен является квадратом цифры:', float(a % 1000 / 100) ** (5 / 10))
print('Цифра в разряде тысяч является квадратом цифры:', )